siege weaponry - Allemand Anglais Dictionnaire